
export default {
    //和上面shcema的名称一一对应
    //    hello:(parent,{name},ctx)=>{
    //        return `Hello ${name ||'World'}`
    //    } 
    users: (root, { first }, { prisma }) => {

        return prisma.users({})

        // return prisma.users({
        //     //过滤器
        //     where:{

        //     },
        //     //排序
        //     orderBy:"",
        //     //分页
        //     skip:5,//跳过多少条数据
        //     after: "ID",//从某一条(根据ID而来)条数据之后开始查询，
        //     before: "ID",//从某一条(根据ID而来)条数据之前开始查询，
        //     first:6,//从开始，查询多少条数据，此时就是从第0条数据开始查询6条
        //     last:5,//从倒数第一条开始，查询多少条数据，此时就是查询倒数条
        // })
    },
    user: async (root, { id }, { prisma }) => {
        //判断数据是否存在
        // const isExists = await prisma.$exists.user({ id })
        //判断name属性，是否有kack的   _in是固定写法
        // const isExists = await prisma.$exists.user({ name_in:["kack"] })
        // console.log(isExists);
        return prisma.user({ id })
    }
}